#include <unordered_map>
#include <iostream>
#include <vector>
#include <map>

using namespace std;

class Foo {
    // std::unordered_map<std::string, Foo> x;
    map<std::string, Foo> x;
    // std::vector<Foo> x;
};

int main() {
    vector<int> v1{1,2,3};
    vector<int> v2{1,2,4};
    if(v1 == v2) {
        cout << "111" << endl;
    }
}